top executive appointment - Spanish English Dictionary